<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>声明变量</title>
</head>
<body>
</body>
<script type="text/javascript">
    /**
     * JavaScript的数据类型:
     * 基本数据类型 : 数值(number), 字符串(String), 布尔值(boolean)
     * 引用数据类型 : 数组[] , new的对象, {}声明的对象
     *
     * 特数据类型 : undefined (未定义).null
     *
     * JavaScript中声明变量var var不代表数据类型,
     * 因此声明的变量可以赋值任意类型的数据;
     * 此变量的类型由所赋值的值决定
     *
     *可以通过tyerof(变量)返回某个面两的数据类型所对应的字符串
     *
     */
    var a = 100;
    a = "hello";
    a = true;
    a = new Date();
    a = [1,2,3,4,5];
    a = {username:"admin"};
    var c;
    //alert(typeof (b));
    alert(typeof (a));
</script>
</html>